function FindNumbersWithSum(array, sum)
{
    // write code here
    var l = 0
    var r = array.length - 1 // 初始的时候让左右的下标分别是0 和 数组的长度 -1
    while(l < r){ // 只要左边的下标比右边的下标小 我们就计算一下当前的和是多少
      var curSum = array[l] + array[r]
      if(curSum === sum){ // 如果当前的和恰好是目标值 我们就找到了这个满足条件的数字
        return [array[l],array[r]] // 返回这个结果
      }else if(curSum > sum){ // 当前的和大于目标和 那么我们让 右边的左移一位 让和更小一点
        r = r - 1
      }else{ // 现在的和小于总和 那我们让左边的值右移 让和大一点
        // 否则 让左边的右移一位
        l = l + 1
      }
    }
    return []
}
module.exports = {
    FindNumbersWithSum : FindNumbersWithSum
};